package com.summer.web.v1.clients;

import javax.ws.rs.client.*;
import javax.ws.rs.core.Response;

public class RestClient {

    public static void main(String[] args) {
        Client client = ClientBuilder.newClient();

        WebTarget target = client.target("http://127.0.0.1:8088/hello/world");
        Invocation.Builder request = target.request();
        Response response = request.post(null);
        String content = response.readEntity(String.class);
        System.out.println(content);

//        URI apiUri = null;
//        try {
//            apiUri = new URI("http://localhost:8082/hello/world");
//            HelloWorldService reviewSvc = RestClientBuilder.newBuilder()
//                    .baseUri(apiUri)
//                    .build(HelloWorldService.class);
//            reviewSvc.getHelloWorld("aaa");
//        } catch (URISyntaxException e) {
//            e.printStackTrace();
//        }

    }


//    @Path("/movies")
//    public interface HelloWorldService {
//
//        @POST
//        @Path("/{movieId}/reviews")
//        String getHelloWorld(@PathParam("movieId") String movieId);
//
//    }
}
